heroic efforts - Inglés Sinónimo Diccionario